package cn.xshi.bpm.service;

import cn.xshi.bpm.param.selfDefined.SelfDefinedStartParam;
import cn.xshi.bpm.vo.ActivityProcessStatusEntity;
import cn.xshi.common.base.BaseResult;
/**
 * @Desc 自定义处理流程流转服务
 * @Author 邓纯杰
 * @CreateTime 2012-12-12 12:12:12
 */
public interface SelfDefinedService {

    /**
     * 根据模块Key发起流程实例
     * @param selfDefinedStartParam
     * @return
     */
    BaseResult<ActivityProcessStatusEntity> start(SelfDefinedStartParam selfDefinedStartParam);

}
